lift and force pumps - Turkish English Dictionary